Julia 中的變數基礎核心在於 類型推論。與 C++ 之類的語言不同,Julia 會自動根據賦予的值推斷資料類型,提供類似腳本的使用體驗,同時具備編譯型性能。
1. 語法規則與大小寫敏感性
Julia 的識別符是嚴格 區分大小寫。變數名為 marks 與 Marks不同。所有變數名稱 必須以字母開頭;後續字元可包含數字、字母或底線。
2. 蛇形命名慣例
依照 Julia 的程式風格指南,開發者應使用小寫字母,並以底線分隔單詞(snake_case)來命名多單詞變數,以維持一致性。
3. Julia 與靜態語言對比
在 Julia 中,我們不需明確指定類型。編譯器會自動推論 9.5 是 Float64 類型。
C++(明確指定)
int roll = 15;Julia(推論)
roll = 154. 環境設定與執行
要執行腳本,請使用 include("filename.jl")。要設定環境,可新增套件如 IJulia (適用於 Jupyter), PyPlot,或使用如 Atom 和 Juno等整合開發環境。
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>